### COMMANDS

* list_filter_
* update [db | conf]
* hook [_name_]
* init
* deinit



list             --- shows all packages
job list NEW     --- displays new packages
job list NEW|MOD --- displays new and modded packages

job init          --- creates the directory tree
job deinit        --- deletes directory tree

job update db     --- pulls new repository indexes
job update conf   --- pulls new config for current machine (automatically downloads packages)

job hook          --- starts watching event file
job hook          --- fires specific hook and then enters watch mode

job download status --- downloads the status job

### FILES
event:
The event spooler file.
each line can contain one word.
its location is determined by the environment variable
*JOB\_EVENT\_SPOOL*. If empty, defaults to _/tmp/job\_events_

repos.conf:
A B C

where:

A --- Plugin name
B --- The name the repo is locally cloned
C --- Arguments to the download function

example:
SCP MAIN dl@packages.hackedpixels.de:pkg_store/

note:
job has builtin scp support


hooks.conf:
A B

where:

A --- event that fires hook
B --- job name to be fired

example:
init status
init testpkg

note:
* hooks get fired from top to bottom.
* multiple jobs can be fired for one event
* *exit* is a reserved hookname and kills the watchdog.
